/*
Theme Name: 蓝色世纪
Theme URI: http://doyouhaobaby.net/
Description: 这是由DYHB.BLOG_X 的系统自带模板，本模板融合了深蓝色的鲜艳与高贵，给你一种耳目一新的感觉，适合DYHB.BLOG_X-2.0.1。
Author: Dianniu team
Author URI: http://doyouhaobaby.net
Version: 1.1
License: GNU General Public License
License URI: http://doyouhaobaby.net/license.html
Tags: blue, admin
*/

@charset "UTF-8";
/**
 * "DoYouHaoBaby标准化后台框架" - HTML/CSS Admin Template
 *
 * @copyright       Copyright 2010-2012
 * @version         1.1
 */

@media all
{
/**--------------------------------------基本设置开始---------------------------*/

/* 所有HTML元素的间距和空格全局设置 */
 * { margin:0; padding: 0; }

/* 太多的间距和空格引起的太多选择盒子 */
 option { padding-left: 0.4em; }

/* 修复IE 5.x 和IE 6中斜体字bug */
 * html body * { overflow:visible; }
 * html iframe, * html frame { overflow:auto; }
 * html frameset { overflow:hidden; }

 /* 强制Netscape, Firefox 和 Safari 浏览器中的垂直滚动 */
 html { height: 100%; margin-bottom: 1px; }

 /* html,body,p,table基本设置 */
 html, body, p, table{ font:normal normal normal 14PX '宋体','微软雅黑',Tahoma,Verdana,Helvetica,Arial,sans-serif; line-height:150% }

 body {
    /* 修复在早期版本Oper浏览器中缩放字体的圆形错误 */
    font-size: 100.01%;

    /* 字体颜色，背景颜色，排列属性 */
    color: #000;
    background: #FFFFFF;
    text-align: left;

	word-break:break-all;

	/* 去除横向滚动条 */
	overflow-x:hidden;
  }

  /* 清除<fieldset> 和 <img> 元素的边框 */
  fieldset, img { border: 0 solid; }

  /* img元素标准设置 */
  img{ text-align:absmiddle; background-color:transparent }

  /* lists, blockquote 和 cite标准值 */
  ul, ol, dl { margin: 0 0 1em 1em; }
  li { margin-left: 1.5em; line-height: 1.5em; }

  dt { font-weight: bold; }
  dd { margin: 0 0 1em 2em; }

  blockquote { margin: 0 0 1em 1.5em; }

  /* h1,h2,h3,h4,h5,h6元素设置 */
  h1, h2, h3, h4, h5, h6{ margin:0; padding:0;font-family:'宋体','微软雅黑',Verdana,Geneva,Arial,Helvetica,sans-serif; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.5em }
  h1{ font-size:15px }
  h2{ font-size:14px }
  h3{ font-size:13px }
  h4{ font-size:12px }
  h5{ font-size:11px }
  h6{ font-size:12px }

  /* code */
  code,.code {font-family:Monaco,"Panic Sans","Lucida Console","Courier New",Courier,monospace,sans-serif;}
  .code {background-color:#EAEFF4;color:#069;overflow:auto;padding:2px 6px;}
  .code span {color:#E9584C}

  /* Boxes */
  .box {padding: 8px;margin-bottom:8px;color:#555;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;}
  .box-info {padding-left: 32px;border-top:1px solid #B8E2FB;border-bottom:1px solid #B8E2FB;background:#E8F6FF url("../Images/information.png") no-repeat 8px 50%;}
  .box-warning{padding-left: 32px;border-top:1px solid #F2DD8C;border-bottom:1px solid #F2DD8C;background:#FFF5CC url("../Images/error.png") no-repeat 8px 50%;}
  .box-error{padding-left: 32px;border-top:1px solid #F8ACAC;border-bottom:1px solid #F8ACAC;background:#FFD1D1 url("../Images/exclamation.png") no-repeat 8px 50%;}
  .box-error-msg{margin-top:-8px;background:#FFF1F1;border-top:0 none;border-bottom:1px solid #FDDCDC;color:#664B4B;padding:12px;}
  .box-error-msg ol {margin-top: 0;margin-bottom: 0;}
  .box-success{padding-left: 32px;border-top:1px solid #BBDF8D;border-bottom:1px solid #BBDF8D;background:#EAF7D9 url("../Images/accept.png") no-repeat 8px 50%;}
  .box a:hover {background: transparent !important;}

  /* 超链接设置 */
  a{ text-decoration: none;color: #001c30; }
  a:hover{ color:#0370da; text-decoration:underline; }

  /** table元素设置 */
  table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; font-size:12px;}
  table.full { width: 99%; }
  table.fixed { table-layout:fixed; }
  table.data { border: 1px solid #ccdee9; background:#fff;text-align:left;vertical-align:top;}
  th,td { padding: 0.5em; }
  table.data thead { border-bottom: 1px solid #e5eff6; }
  table.data thead th { background:#dbecf6 url('../Images/tablebg.gif'); color: #000;font-size:13px; }
  table.data thead th .order_desc { padding-right: 8px; background: url(../Images/order.gif) no-repeat 100% 50%; }
  table.data thead th .order_asc { padding-right: 8px; background: url(../Images/order_asc.gif) no-repeat 100% 50%; }
  table.data thead a:link,table.data thead a:visited{ color:#001c30; }
  table.data tbody tr { border-top: 1px solid #e5eff6; }
  table .data .data_odd {background-color:#eef9fd; color:#333;} /* 关键部分：定义tr的第一种样式 */
  table.data .data_even {background-color:#e2f0f9; color:#333;} /* 关键部分：定义tr的第二种样式 */
  table.data .data_tr {background-color: #ffe2a2;border:1px solid #fbd88c;} /* 关键部分：定义tr在鼠标悬浮状态的样式 */

  .media-icon{ width:80px;}
  .media-icon img{ max-width:80px;max-height:80px; }

  /* 操作条 */
  .row-actions a,.row-actions  span{color:#f5fafe;}
  .row-actions-display .row-actions .edit a{ color:#aedbfb; }
  .row-actions-display .row-actions .delete a{ color:#fb98af;}
  .row-actions-display .row-actions .view a{ color:#a9e2f7;}
  .row-actions-display .row-actions .hide a{ color:#c9c9f0;}
  .row-actions-display .row-actions span{ color:#e2e2ff; }
  .row-actions-display .row-actions a:hover{ text-decoration:none;}

  /** form及表单元素 **/
  form { margin: 0px; padding: 0px 4px 0px 4px; }
  .form-table { border-collapse: collapse; margin-top: 0em; margin-bottom: 1.2em; width: 100%;  text-align:left;vertical-align:top; }
  .form-table tr{   }
  .form-table td {margin-bottom: 9px; line-height: 20px; font-size: 12px; padding:8px 10px;}
  .form-table td.importent span{color:#464646;border:1px solid #e8eef2;background:#fff;font-weight:bold;padding:5px 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
  .form-table td.importent a{margin:auto 3px auto 0px;background:#0370da;border:1px solid #0370da;color:#fff;padding:3px 6px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
  .form-table th {padding:10px;text-align:right; width:180px; vertical-align:top; text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);}
  .form-invalid {background-color: #ffebe8 !important;}
  .form-invalid input {border-color: #c00 !important;}

  /* 表单 */
  input,option,select,textarea{ font:12px Verdana, Tahoma, Arial; padding:4px 2px; border:1px solid; border-color:#666 #ccc #ccc #666; background:#f9f9f9; color:#333; font-size:12px;}
  select:hover,input[type=text]:hover,input[type=password]:hover,textarea:hover,input[type=text]:focus,input[type=password]:focus,textarea:focus {-webkit-focus-ring-color:none;border-color:#1778af;background-color:#ffffff;background-image:none; }
  textarea{ width:70%; }
  input[type=text].field,
  input[type=password].field,
  .field {font-family: Verdana, Arial, Helvetica, sans-serif;padding: 3px;#padding-bottom: 2px;line-height: 16px;vertical-align: middle;}
  select { font-size: 12px;padding: 3px;border-color:#666 #ccc #ccc #666;height: 25px;margin: 0px;#margin-top: 4px;_margin-top: 0px;vertical-align: middle;width:200px;}
  option {padding: 4px;background:#FFF;}

  /* Buttons */
  .button {margin:auto 5px auto 0px;padding: 1px 4px;color: #777 !important;
	text-decoration: none;font-weight: bold;font-size: 11px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;position: relative;cursor: pointer;border:1px solid #ccc !important;background:#fff url("../Images/btn-overlay.png") repeat-x !important;}
   .a-button{margin:auto 5px auto 0px;padding: 2px 4px 1px 4px;color: #777 !important;
	text-decoration: none;font-weight: bold;font-size: 12px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;cursor: pointer;background:#fff url("../Images/btn-overlay.png") repeat-x !important;}
  .a-button{outline:medium none;border:1px solid #329ECC !important;opacity:0.9;-khtml-opacity: .9;-moz-opacity: 0.9;}
  .a-button,.button-green {color: #fff !important;border:1px solid #749217 !important;background-color: #6AB620 !important;}
  .a-button:hover,.button-green:hover, .button-green:focus, .button-green:active {border:1px solid #749217 !important;}
  .button-blue {color: #fff !important;border:1px solid #2D69AC !important;background-color: #3C6ED1 !important;}
  .button-blue:hover, .button-blue:focus, .button-blue:active {border:1px solid #2D69AC !important;}
  .button-red {color: #fff !important;border:1px solid #AE2B2B !important;background-color: #D22A2A !important;}
  .button-red:hover, .button-red:focus, .button-red:active {border:1px solid #AE2B2B !important;}
  .button-special {font-size:110%;width: 210px;}
  .button[disabled] { cursor:crosshair;color: #fff !important;border:1px solid #B0B0B0 !important;background-color:#EAEAEA !important;}
  .button[disabled]:hover, .button[disabled]:focus, .button[disabled]:active {border:1px solid #2D69AC !important;}

  /* Icons */
  .icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;width: 16px;height: 16px;float:left;margin-right: 4px;}
  .button-special .icon {margin-top: 2px}

  /* label */
  label {font-size:11px;text-transform:uppercase;font-weight:bold;}
  label.required:before {content:"*";color:red;font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}
  label.ok {background:url("../Images/valid.gif") no-repeat;padding-left:16px;}
  label.error {color:#d00;text-transform:none;margin-left:6px; }
  label.choice {vertical-align:middle;font-weight:normal;text-transform:none;}
  span.label {background:url("../Images/tag-bg.gif") no-repeat scroll 100% 50% transparent;font:bold 10px/1.2 "tahoma",sans-serif;padding:4px 16px 5px 5px;text-transform:uppercase;color:#fff;}
  span.label-red {background-color:#df0000;}
  span.label-green {background-color:#4BA508;}
  span.label-blue {background-color:#0085CC;}
  span.label-purple {background-color:#6E0A9E;}
  span.label-gray {background-color:#555;}
  span.label-gold {background-color:#b90;}
  span.label-silver {background-color:#ccc;}
  span.label-yellow {background-color:#FFC806;}
  span.label-black {background-color: #111;}

  /** 浮动 */
  .right{float:right}
  .left{float:left;}
  .clear{clear:both;}
  .none{display:none;}
  .center{margin-left:20%;text-align:left;}

  /* other */
  .description {color:#b8b6b6; }
  .warning{ color:red; padding-left:15px; background: url('../Images/warning.gif') no-repeat left center;}
  .blue{color:blue;}
  .red{color:red;}
  .pointer{cursor:pointer;}
  .corner-tl {-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;}
  .corner-tr {-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;}
  .corner-bl {-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}
  .corner-br {-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}
  .corners-top {-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;}
  .corners-bottom {-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
  .corners-right {-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
  .corners-left {-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
  .corners {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

  /**--------------------------------------基本设置结束---------------------------*/

  /**--------------------------------------框架头部开始---------------------------*/

  /* 头部整体 */
  #header{ width:100%;height:50px; font:normal normal normal 14px '宋体','微软雅黑',Tahoma,Verdana,Helvetica,Arial,sans-serif; padding:0px 0px;  color:#252626; border-bottom:5px solid #fff;height:96px;background: #ffffff url( '../Images/header_bg.gif' ) repeat-x;}

  /* 头部标题 */
  .header-title {position: relative;padding-top:0;}

  /* 头部菜单	 */
 .topmenu {font-size: 14px;font-weight: bold;color: #555555;padding-top:21px;}
 .topmenu ul {margin: 0px;}
 .topmenu li {float: left;bordser:1px solid black;border-bottom: none;list-style-type: none;margin-right: 1px;margin-top: 2px;margin:0 1px;}
 .topmenu span {display: block;float: left;padding: 0 5px;height: 28px;border:1px solid #4bb8e5;border-bottom: none;-moz-border-radius-topleft: 4px;-khtml-border-top-left-radius: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-khtml-border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;background:#08709a;}
 .topmenu .current {display: block;float: left;padding: 0 5px;height: 28px;border:1px solid #232425;border-bottom: none;-moz-border-radius-topleft: 4px;-khtml-border-top-left-radius: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-khtml-border-top-right-radius: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;background:#fff;}
 .topmenu .current a:visited,
 .topmenu .current a:link{color: #0370da;font-weight: bold;}
 .topmenu .current a:hover{color:#000;text-decoration:underline;}
 .topmenu a{color:#E0E0E0;}
 .topmenu a:hover{color:#ffffff;text-decoration:underline;}

  /* 用户中心 */
  #header-links {position:relative;margin-top:0px; padding:5px;color:#000;right:0;top:0;white-space:nowrap;font-size:12px;text-align:right;}
  #header-links a {color:#fff;padding:0;text-decoration:none;}
  #header-links a.high {color:#FFC806;text-decoration:none; }
  #header-links a:hover,
  #header-links a:focus,
  #header-links a:active{text-decoration:underline;}
  #header-links small {color:#ccc;font-size:11px;text-align:right;}
  #header-links img.avatar {background:#fff;float:right;margin:5px 0 0 8px;}

  /**--------------------------------------框架头部结束---------------------------*/

  /**--------------------------------------框架菜单开始---------------------------*/
  .fmenu-body{background:#f2f8fb;}
  #submenu {width: 100%;overflow: hidden; margin: 0.2em 0 1.5em 0;list-style-type: none;}
  #submenu ul { list-style-type: none; margin:0; padding: 0; }
  #submenu li { float:left; width: 90%; margin:0; padding: 3px 0 3px 10%;  }
  #submenu a,
  #submenu strong {display:block;width: 90%;padding: 3px 0 3px 10%; text-decoration: none;color: #1677ae;}
  #submenu li#title {width: 90%;padding: 3px 0 3px 10%; font-weight: bold;color: #1677ae;border-bottom: 4px #1677ae solid;}
  #submenu li span {display:block;width: 90%;padding: 3px 0 3px 10%; font-weight: bold;}
  #submenu li.active,
  #submenu li strong {width: 90%;padding: 3px 0 3px 10%;font-weight: bold;background:#fff;}
  #submenu li a { width: 90%;  color: #444; }
  #submenu li a:hover{ background-color:#1677ae; color: #fff;text-decoration:underline; }
  #submenu li.active a {display: inline; width: auto;text-decoration: none;color: #1677ae;border: none;}
  #submenu li.active a:hover{ background-color:#fff; color: #000; text-decoration:underline;}

  /**--------------------------------------框架菜单结束---------------------------*/


  /**--------------------------------------框架main开始框架菜单结束---------------------------*/
  #main{width:100%;padding-top:20px;}
  #main .title{float:none; border:1px solid #ccdee9; padding-top:5px; padding-bottom:5px; padding-left:40px; width:95%; margin:5px 3px; text-align:left; font-size:14px; font-weight:bold; background:#fff url(../Images/info.gif) no-repeat;background-position:5px 40%;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
  #main #content_warning{margin:5px 3px; list-style-type:none; color: #CC0000;border: 1px solid #CC0000; background: #FFFFCC; padding: 10px; -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
  #main .note{ margin:5px 0; padding:10px; border:1px solid #B5CFD9; background:#fff; -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
  .i{ padding-left:24px; line-height:19px; background:url(../Images/i.gif) no-repeat; }
  .i a{ text-decoration:underline; }
  .i a:hover{ text-decoration:none; }
  #main .toolbar .button {margin:auto 2px auto 0px;background-color: #fff;color: #000;}
  #main .toolbar .operate,#main.toolbar .search_form{ padding:5px 5px;}
  .search_form input{ margin:5px;}
  #content{padding:5px;}

  /* 帮助 */
  #screen-meta {position:relative;clear:both;margin-top:0;padding:0;}
  #screen-meta-links {margin:0 18px 0 0;}
  #screen-meta .screen-reader-text {visibility:hidden;}
  #screen-options-link-wrap,#contextual-help-link-wrap {float:right;height:22px;padding:0;margin:0 6px 0 0;font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;background:#e3e3e3;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}
  #contextual-help-wrap li {list-style-type:disc;margin-left:18px;}
  #screen-meta a.show-settings {text-decoration:none;z-index:1;padding:0 16px 0 6px;height:22px;line-height:22px;font-size:10px;display:block;background-repeat:no-repeat;background-position:top right;background-color:transparent;}
  #screen-meta a.show-settings:hover {text-decoration:none;}
  #screen-options-wrap h5,#contextual-help-wrap h5 {margin:8px 0;font-size:13px;}
  #screen-options-wrap,#contextual-help-wrap {border-style:none solid solid;border-top:0 none;border-width:0 1px 1px;margin:0 15px;padding:8px 12px 12px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;
	-khtml-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
  #screen-options-wrap,#contextual-help-wrap {background-color:#ffffff;border-color:#D1e5ee;}
  #screen-meta-links a.show-settings {color:#606060;}
  #screen-meta-links a.show-settings:hover {color:#000;}
  #screen-meta .screen-meta-toggle {background:#D1E5ee;}
  #screen-meta a.show-settings{background-image:url('../Images/screen-options-toggle-vs.gif');}

  .DyhbAjaxResult{border:2px ridge #000; background-color:#eee;line-height:5px;position:fixed;top:20px;right:20px;padding:10px 20px;}
  .moreBlog,.addCategory{ background:#fff; padding:5px;border:1px solid #ccc; }
  #add_blog_input input,#add_blog_input input input:hover{ 
     padding:4px 0px;
	 color:#000;
	 font-size:20px;
	 font-weight:bold;
	 width:730px;
  }

  .thumbnail{ max-width:80px;max-height:80px; }

  /* 列表数据中的特殊修饰 */
  .rownum{ background:#65dbfd;color:#fff;padding:2px 4px; }
  .rowgraw{ padding:2px 4px; }
  .rowpurple{ color:#ccc; }
  .taglist{ padding: 2px 4px; }

  /* Tab滑动条css */
  .ui-tabs-nav, .ui-tabs-panel {font-size: 100%;}
  .ui-tabs-nav {list-style: none;margin: 0;padding: 0 0 0 3px;height: 27px;}
  .ui-tabs-nav:after { /* 清理IE额外的 */display: block;clear: both;float: none;content: " ";}
  .ui-tabs-nav li {float: left; margin: 0 0 0 2px; font-weight: bold;}
  .ui-tabs-nav a,
  .ui-tabs-nav a span {float: left; /* 修复dir=ltr和IE其它的一些特殊的bug */padding: 0 12px;background-color: #badcea;color: #999;-moz-border-radius-topleft: 2px;-khtml-border-top-left-radius: 2px;-webkit-border-top-left-radius: 2px;border-top-left-radius: 2px;-moz-border-radius-topright: 2px;-khtml-border-top-right-radius: 2px;-webkit-border-top-right-radius: 2px;border-top-right-radius: 2px;}
  .ui-tabs-nav a { margin: 5px 0 0; /* 修复IE下相对透明 */padding-left: 0;text-decoration: none;white-space: nowrap; /* @ IE 6 */outline: 0; /* @ 修复Firefox点击后的当前点击的点点装 */}
  .ui-tabs-nav a:link,
  .ui-tabs-nav a:visited { color: #fff;}
  .ui-tabs-nav .ui-tabs-selected a {position: relative; top: 1px;z-index: 2; margin-top: 0;background-color: #3389c9;}
  .ui-tabs-nav a span {padding-top: 1px;padding-right: 0;height: 20px;line-height: 20px;}
  .ui-tabs-nav .ui-tabs-selected a span {color: #fff; padding-top: 0;height: 27px;background-color: #3389c9;line-height: 27px;}
  .ui-tabs-nav .ui-tabs-selected a:link,
  .ui-tabs-nav .ui-tabs-selected a:visited,
  .ui-tabs-nav .ui-tabs-disabled a:link,
  .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ 修复Opera浏览器伪外部 */cursor: text;text-decoration: none;}
  .ui-tabs-nav a:hover,
  .ui-tabs-nav a:focus,
  .ui-tabs-nav a:active,
  .ui-tabs-nav .ui-tabs-unselect a:hover,
  .ui-tabs-nav .ui-tabs-unselect a:focus,
  .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera浏览器直接 */cursor: pointer;text-decoration: none;}
  .ui-tabs-nav a:hover {background-color: #badcea;}
  .ui-tabs-nav .ui-tabs-selected a:hover { background-color: #3389c9;}
  .ui-tabs-disabled {opacity: .4;filter: alpha(opacity=40);}
  .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { color: #000;}
  .ui-tabs-panel { border-top: 1px solid #3389c9;padding: 10px; background: #ffffff; /* 声明容器背景颜色用来避免字体褪色 */}
  /*.ui-tabs-loading em {padding: 0 0 0 20px;background: url(loading.gif) no-repeat 0 50%;}*/

  /* IE特殊bug修复 */
  * html .ui-tabs-nav { /* 清理 @ IE 6 & IE 7怪癖风格 */ display: inline-block;}
  *:first-child+html .ui-tabs-nav  { /* 清理 @ IE 7 标准风格 - 聚合选择器, 多余 IE 6 */ display: inline-block;}

  /* 分页条 */
  #pagenav {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center}
  #pagenav a {background:#ced5e0;border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #fff; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
  #pagenav a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #3991d1;}
  #pagenav a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #3991d1;}
  #pagenav span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #3991d1; margin-right: 3px; padding-top: 2px;border-left: #3991d1 2px solid; color: #3991d1; border-bottom: #3991d1 2px solid; background-color: #eee;border-right: #3991d1 2px solid; border-top: #3991d1 2px solid;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
  #pagenav span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #d54e21; margin-right: 3px; padding-top: 2px;border-left: #eee 1px solid; color: #3991d1; border-bottom: #eee 1px solid; background-color: #ced5e0;border-right: #eee 1px solid; border-top: #eee 1px solid;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}

  /* 系统跳转消息框 */
  #content .infobox{ width:700px;clear:both; margin-left:10px;margin-bottom:10px; padding:30px; text-align:center;zoom:1;}
  #content .infomessage{padding:10px;margin-bottom:10px; color:#090; font-size:14px; }
  #content .marginbot{ margin-bottom:10px; }
  #content .lightlink{ color:#666; text-decoration:underline;}

  /**-------------------------------------框架main结束---------------------------*/


  /**-------------------------------------框架底部开始---------------------------*/
  #footer{ clear:both; overflow:hidden;padding:5px ;width:100%;height:100%; text-align:center; font:normal normal normal 12px '宋体','微软雅黑',Verdana,Geneva,Arial,Helvetica,sans-serif; background: #ededed; border-top:3px solid #fff; color:#aaaaaa;}
  #footer a{ color:#aaaaaa; text-decoration:none;}
  #footer a:hover{ text-decoration:underline; }

  /**--------------------------------------框架底部开始---------------------------*/

  /**-------------------------------------登录开始---------------------------*/
  .login-body{background:#1778af;}
  .login-body a{color:#fff;}
  .login-body a:hover{color:#fff;text-decoration:underline;}
  #login form{margin-left:8px;padding:10px 10px 30px 10px;font-weight:normal;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:5px;background:#fff;border:1px solid #e5e5e5;}
  #login label{color:#777;font-size:13px;}
  #login form p{margin-bottom:10px;}
  #login{width:350px;margin:7em auto;}
  #login #result{margin:0 0 16px 8px;border-width:1px;border-style:solid;padding:12px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
  #seccodeImage{ color:blue;padding:5px;display:none;font-weight:bold; }
  #seccodeMessage{ color:gray;padding:5px;font-weight:bold; }

  /**-------------------------------------登录结束---------------------------*/

  /* 微博 */
  #taotao .main_img{ border:1px #2772ae solid; float:left;}
  #taotao .main_img img{ border:1px #fff solid;display:block;}
  #taotao .right{ float:left; margin:0px 5px;}
  #taotao_box{ margin:36px 0px 0px 5px; background:#eff8ff; border:1px #bad0e0 solid; clear:both; padding:5px 3px; width:80%; height:50px; text-align:center}
  #taotao_box span{ margin:0px 6px;}
  #taotao_box .tbutton{ width:60px;border:0;cursor:pointer; _cursor:hand; width:63px; height:25px; float:none}
  #taotao ul{ margin:5px 0px 3px 65px; width:480px; line-height:1.8;padding:0px;list-style:none;}
  #taotao ul .li{ margin:10px 0px;padding:20px 0px;border-bottom: #d5d5d5 1px solid;}
  #taotao ul li{margin:0px 0px; padding:0;}
  #taotao ul li .main_img{ margin-top:10px;}
  #taotao ul li .post1{ float:left;font-size:14px; padding:0px;margin:0; width:430px; padding:0px 0px 0px 8px;}
  #taotao ul li{ clear:both; padding:0px; margin:0px;}
  #taotao ul li .bttome {margin:3px 0;vertical-align:middle}
  #taotao ul li .bttome .time{ float:left;line-height:14px;margin:0;}
  #taotao .time{ font-size:12px; color:#999999; padding-left:43px}
}

@media projection, screen {
    .ui-tabs-hide {
        display: none;
    }
}

/* 隐藏print下无用的元素... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* 主题CSS 代码 */
.theme-install-php .tablenav {height: auto;}
table#availablethemes {border-spacing: 0;border-width: 1px 0;border-style: solid none;margin: 10px auto;width: 100%;}
table#availablethemes .no-items td {border-width: 0;padding: 5px;}
td.available-theme {vertical-align: top;width: 240px;margin: 0;padding: 20px;text-align: left;}
table#availablethemes td {border-width: 0 1px 1px;border-style: none solid solid;}
table#availablethemes td.right,table#availablethemes td.left {border-right: 0 none;border-left: 0 none;}
table#availablethemes td.bottom {border-bottom: 0 none;}
.available-theme a.screenshot {width: 240px;height: 180px;display: block;border-width: 1px;border-style: solid;margin-bottom: 10px;overflow: hidden;}
.available-theme img {width: 240px;}
.available-theme h3 {margin: 15px 0 5px;}
#current-theme {margin: 1em 0 1.5em;}
#current-theme a {border-bottom: none;}
#current-theme h3 {font-size: 17px;font-weight: normal;margin: 0;}
#current-theme .theme-description {margin-top: 5px;}
#current-theme img {float: left;border-width: 1px;border-style: solid;margin-right: 1em;margin-bottom: 1.5em;width: 150px;}
.theme-options span {text-transform: uppercase;font-size: 13px;}
.theme-options a {font-size: 15px;}
#broken-themes {text-align: left;width: 50%;border-spacing: 3px;padding: 3px;}
.theme-title {padding-right: 12px;white-space: nowrap;}
* html #themeselect {padding: 0 3px;height: 22px;}
.available-theme a.screenshot {background-color: #f1f1f1;border-color: #C1FFC1;}
.available-theme a.screenshot {background-color: #f1f1f1;border-color: #C1FFC1;}
#currenttheme img {border: 2px solid #C1FFC1; padding:5px;}
#availablethemes,#availablethemes td {border:2px dashed #BFEFFF;}
#current-theme img {border: 1px solid #C1FFC1; padding:5px;}
#screen-meta .screen-meta-toggle {background: #D1E5ee;}
#theme-information .action-button {border-top-color: #C1FFC1;}
.theme-listing br.line {border-bottom-color: #C1FFC1;}

/* widget */
#admin_menu_box{ width:400px; }
.widgetpage{width:780px; cursor:default; margin-left:20px}
#adm_widget_list{width:450px; float:left;border-right:1px dashed #CCC;}
#adm_widget_list li{list-style-type:none}
.widget-line{margin:0px}
.widget-top{float:left; padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; background-color:#ECEFF5;border:1px solid #ADD8E6; width:405px}
.widget-top li{float:left; margin-top:5px auto;  padding:5px auto 5px 5px; list-style-type:none}
.widget-title{cursor:pointer; width:360px}
.widget-control{float:left; width:383px; padding:10px 10px; display:none; margin:0px 0px 5px 0px; border:1px solid #ADD8E6;border-top:none;background:#fff;}
.widget-act-del{background:url(../Images/icon_del.gif) no-repeat center; margin:5px; display:none; width:10px; height:15px; cursor:pointer}
.widget-act-add{background:url(../Images/icon_add.gif) no-repeat center; margin:5px; width:10px; cursor:pointer; height:15px}
/* custom_widgets */
.wg_line{float:left; width:408px; font-weight:bold; padding:15px 0px 0px 0px; margin:0px 0px 5px 0px; border-bottom:1px dotted #CCC}
.wg_line2{float:left; width:408px; padding:15px 0px 0px 0px; margin:0px 0px 5px 0px}
#custom_text_new{float:left; }
#adm_widget_box{width:300px; float:right}
#adm_widget_box p{margin-left:35px; padding:5px}
.sortableitem{background-color:#ECEFF5;border:1px solid #ADD8E6;list-style:none; margin:5px 0px; padding:5px; cursor:move}
.wg_hd{cursor:move; font-size:12px}
.wg_select{ width:245px; float:right;padding:20px;border:1px solid #ADD8E6;background:#fff url( '../Images/widget_select_bg.jpg' );-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.wg_select h3{ margin:5px;color:#fff; }
.wg_select ul li{ list-style:none; }

/* 头像上传 */
.avatar-select{ padding:20px;background:#ccc;width:500px; border:1px solid #000;margin:15px 10px; }
.image-select-box{ background:#fff;border:2px dashed #ccc;padding:20px;}
.preview{ margin-top:15px; border:1px solid red;}

/* UBB */
.ubb-editor{ margin:5px; }
#ed_toolbar{ padding:5px 0px; }
#ed_toolbar input{ margin:3px 2px; }
